GeminiLabs\SiteReviews\Modules\Sanitizer A

Total Complexity 65
Dependencies 6
Dependents 10
Total lines 443
Lines of code 230
Logical lines of code 129
Comment lines 130
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
sanitizeDate()
S
57 5 17
sanitizeUserId()
S
57 5 17
buildSanitizers()
S
52 4 25
run()
S
58 4 15
sanitizeJson()
S
59 4 13
sanitizeUrl()
S
62 4 11
sanitizeUserName()
S
66 3 8
sanitizeUserIds()
S
65 3 9
sanitizeUserEmail()
S
66 3 8
sanitizeTermIds()
S
65 3 9
sanitizePostIds()
S
65 3 9
sanitizeVersion()
S
71 2 6
sanitizeNumeric()
S
78 2 3
sanitizeId()
S
63 2 9
sanitizeMax()
S
69 2 7
sanitizeKey()
S
74 1 4
sanitizeTextPost()
S
79 1 3
sanitizeArray()
S
80 1 3
sanitizeArrayInt()
S
79 1 3
sanitizeArrayString()
S
69 1 7
sanitizeBool()
S
80 1 3
sanitizeEmail()
S
79 1 3
sanitizeTextMultiline()
S
79 1 3
sanitizeName()
S
75 1 4
sanitizeTextHtml()
S
63 1 10
sanitizeText()
S
79 1 3
sanitizeInt()
S
80 1 3
sanitizeSlug()
S
80 1 3
sanitizeRating()
S
70 1 5
sanitizeMin()
S
78 1 3
__construct()
S
75 1 4